Skip to Main Content
Insider Trading

Last Updated: 2 days, 18 hours ago

Robert S Keane has an estimated net worth of at least $50.3 million*, as of May 7, 2025. They own 1.0 million shares of CMPR stock. They have sold 364,263 shares of CMPR stock since 2021, for an estimated $7.9 million.

Robert S Keane $CMPR SEC Form 4 Insider Trading

Robert S Keane has filed a total of 59 insider trades in $CMPR since 2021. Their most recent trade was a sale of 396 shares, made on Sep 05, 2024. Their largest trade was a sale of 24,912 shares, made on Aug 29, 2024. We estimate that they now own 1.0 million shares of $CMPR, worth an estimated $42.5 million.



Insider Trading at $CMPR

There have been a total of 103 insider trades reported at $CMPR since 2021, with 116,322 shares purchased and 989,152 shares sold. The most active insider traders in $CMPR stock have been Robert S Keane, Florian Baumgartner, and Sean Edward Quinn. The most recent trade was a purchase of 5,000 shares reported by Sean Edward Quinn (EVP, Chief Financial Officer), made on Mar 14, 2025.



History of Insider Stock Trades by Robert S Keane

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
ATRO logo ATRO Sale 51,058 Mar 07, 2025 March 11, 2025, 4:12 p.m.
ATRO logo ATRO Sale 26,041 Mar 07, 2025 March 11, 2025, 4:12 p.m.
CMPR logo CMPR Sale 396 Sep 05, 2024 Sept. 9, 2024, 8:46 p.m.
CMPR logo CMPR Sale 8,500 Aug 29, 2024 Sept. 3, 2024, 9:20 p.m.
CMPR logo CMPR Sale 3,128 Aug 29, 2024 Sept. 3, 2024, 9:20 p.m.
CMPR logo CMPR Sale 24,912 Aug 29, 2024 Sept. 3, 2024, 9:20 p.m.
CMPR logo CMPR Sale 1,669 Aug 29, 2024 Sept. 3, 2024, 9:20 p.m.
CMPR logo CMPR Sale 7,101 Aug 29, 2024 Sept. 3, 2024, 9:20 p.m.
CMPR logo CMPR Sale 13,970 Aug 30, 2024 Sept. 3, 2024, 9:20 p.m.
CMPR logo CMPR Sale 11,739 Aug 30, 2024 Sept. 3, 2024, 9:20 p.m.
ATRO logo ATRO Sale 1,859 Mar 04, 2024 March 5, 2024, 5:28 p.m.
ATRO logo ATRO Sale 1,074 Mar 04, 2024 March 5, 2024, 5:28 p.m.
ATRO logo ATRO Sale 32,594 Mar 01, 2024 March 5, 2024, 5:28 p.m.
ATRO logo ATRO Sale 6,500 Jun 06, 2023 June 7, 2023, 4:55 p.m.
CMPR logo CMPR Purchase 400 Feb 15, 2023 Feb. 16, 2023, 9:31 a.m.
CMPR logo CMPR Purchase 12,500 Feb 15, 2023 Feb. 16, 2023, 9:31 a.m.
CMPR logo CMPR Purchase 18,404 Feb 14, 2023 Feb. 16, 2023, 9:31 a.m.
CMPR logo CMPR Purchase 6,596 Feb 14, 2023 Feb. 16, 2023, 9:31 a.m.
CMPR logo CMPR Purchase 2,200 Feb 13, 2023 Feb. 14, 2023, 12:25 p.m.
CMPR logo CMPR Purchase 5,818 Feb 13, 2023 Feb. 14, 2023, 12:25 p.m.
CMPR logo CMPR Purchase 5,159 Feb 10, 2023 Feb. 14, 2023, 12:25 p.m.
CMPR logo CMPR Purchase 18,379 Feb 10, 2023 Feb. 14, 2023, 12:25 p.m.
CMPR logo CMPR Purchase 500 Feb 09, 2023 Feb. 9, 2023, 6:24 p.m.
CMPR logo CMPR Purchase 1,500 Feb 09, 2023 Feb. 9, 2023, 6:24 p.m.
CMPR logo CMPR Purchase 4,100 Feb 09, 2023 Feb. 9, 2023, 6:24 p.m.
CMPR logo CMPR Purchase 3,425 Feb 08, 2023 Feb. 9, 2023, 6:24 p.m.
CMPR logo CMPR Purchase 300 Feb 08, 2023 Feb. 9, 2023, 6:24 p.m.
CMPR logo CMPR Purchase 6,278 Feb 09, 2023 Feb. 9, 2023, 6:24 p.m.
CMPR logo CMPR Purchase 6,076 Feb 08, 2023 Feb. 9, 2023, 6:24 p.m.
CMPR logo CMPR Purchase 6,327 Feb 06, 2023 Feb. 8, 2023, 11:11 a.m.
CMPR logo CMPR Purchase 3,473 Feb 07, 2023 Feb. 8, 2023, 11:11 a.m.
CMPR logo CMPR Purchase 4,186 Feb 07, 2023 Feb. 8, 2023, 11:11 a.m.
CMPR logo CMPR Purchase 400 Feb 07, 2023 Feb. 8, 2023, 11:11 a.m.
CMPR logo CMPR Purchase 5,301 Feb 06, 2023 Feb. 8, 2023, 11:11 a.m.
CMPR logo CMPR Sale 7,066 Dec 15, 2022 Dec. 16, 2022, 12:50 p.m.
CMPR logo CMPR Sale 8,866 Dec 14, 2022 Dec. 16, 2022, 12:50 p.m.
CMPR logo CMPR Sale 8,866 Dec 14, 2022 Dec. 16, 2022, 12:50 p.m.
CMPR logo CMPR Sale 7,066 Dec 15, 2022 Dec. 16, 2022, 12:50 p.m.
CMPR logo CMPR Sale 300 Dec 13, 2022 Dec. 14, 2022, 4:20 p.m.
CMPR logo CMPR Sale 2,159 Dec 13, 2022 Dec. 14, 2022, 4:20 p.m.
CMPR logo CMPR Sale 6,407 Dec 13, 2022 Dec. 14, 2022, 4:20 p.m.
CMPR logo CMPR Sale 266 Dec 13, 2022 Dec. 14, 2022, 4:20 p.m.
CMPR logo CMPR Sale 2,234 Dec 13, 2022 Dec. 14, 2022, 4:20 p.m.
CMPR logo CMPR Sale 6,366 Dec 13, 2022 Dec. 14, 2022, 4:20 p.m.
CMPR logo CMPR Sale 8,866 Dec 12, 2022 Dec. 14, 2022, 4:20 p.m.
CMPR logo CMPR Sale 100 Dec 12, 2022 Dec. 14, 2022, 4:20 p.m.
CMPR logo CMPR Sale 8,766 Dec 12, 2022 Dec. 14, 2022, 4:20 p.m.
CMPR logo CMPR Sale 8,866 Dec 09, 2022 Dec. 12, 2022, 1:08 p.m.
CMPR logo CMPR Sale 8,866 Dec 09, 2022 Dec. 12, 2022, 1:08 p.m.
CMPR logo CMPR Sale 351 Dec 08, 2022 Dec. 12, 2022, 1:08 p.m.
CMPR logo CMPR Sale 8,515 Dec 08, 2022 Dec. 12, 2022, 1:08 p.m.
CMPR logo CMPR Sale 200 Dec 08, 2022 Dec. 12, 2022, 1:08 p.m.
CMPR logo CMPR Sale 8,666 Dec 08, 2022 Dec. 12, 2022, 1:08 p.m.
CMPR logo CMPR Sale 8,866 Dec 07, 2022 Dec. 8, 2022, 12:29 p.m.
CMPR logo CMPR Sale 8,866 Dec 07, 2022 Dec. 8, 2022, 12:29 p.m.
CMPR logo CMPR Sale 8,866 Dec 06, 2022 Dec. 8, 2022, 12:29 p.m.
CMPR logo CMPR Sale 8,866 Dec 06, 2022 Dec. 8, 2022, 12:29 p.m.
CMPR logo CMPR Sale 1,400 Dec 05, 2022 Dec. 6, 2022, 3:01 p.m.
CMPR logo CMPR Sale 7,466 Dec 05, 2022 Dec. 6, 2022, 3:01 p.m.
CMPR logo CMPR Sale 1,532 Dec 05, 2022 Dec. 6, 2022, 3:01 p.m.
CMPR logo CMPR Sale 7,334 Dec 05, 2022 Dec. 6, 2022, 3:01 p.m.
CMPR logo CMPR Sale 3,673 Dec 02, 2022 Dec. 6, 2022, 3:01 p.m.
CMPR logo CMPR Sale 5,194 Dec 02, 2022 Dec. 6, 2022, 3:01 p.m.
CMPR logo CMPR Sale 6,932 Dec 02, 2022 Dec. 6, 2022, 3:01 p.m.
CMPR logo CMPR Sale 1,935 Dec 02, 2022 Dec. 6, 2022, 3:01 p.m.




$CMPR Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.